dry sump engine - French English Dictionary